From: Jasper St. Pierre Date: Wed, 22 May 2013 21:35:29 +0000 (-0400) Subject: network: Reformat connection code X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~4065 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=aee7cd73c4baf970fa1af2e14c2adfb45e99333f;p=gnome-shell.git network: Reformat connection code This makes the code flow the same between removeConnection and checkConnection. https://bugzilla.gnome.org/show_bug.cgi?id=701755 --- diff --git a/js/ui/status/network.js b/js/ui/status/network.js index d63245e9e..06317bbb0 100644 --- a/js/ui/status/network.js +++ b/js/ui/status/network.js @@ -1943,19 +1943,20 @@ const NMApplet = new Lang.Class({ let section = connection._section; - if (section == NMConnectionCategory.VPN) { - this._vpnSection.removeConnection(connection); - } else if (section != NMConnectionCategory.INVALID) { - let devices = this._devices[section].devices; - for (let i = 0; i < devices.length; i++) - devices[i].removeConnection(connection); - } + if (section == NMConnectionCategory.INVALID) + return; if (section == NMConnectionCategory.VIRTUAL) { let iface = connection.get_virtual_iface_name(); let wrapper = this._findVirtualDevice(iface); if (wrapper && !wrapper.hasConnections()) this._removeDeviceWrapper(wrapper); + } else if (section == NMConnectionCategory.VPN) { + this._vpnSection.removeConnection(connection); + } else { + let devices = this._devices[section].devices; + for (let i = 0; i < devices.length; i++) + devices[i].removeConnection(connection); } connection.disconnect(connection._removedId); @@ -1971,6 +1972,9 @@ const NMApplet = new Lang.Class({ let section = connection._section; + if (section == NMConnectionCategory.INVALID) + return; + if (section == NMConnectionCategory.VIRTUAL) { let wrapperClass = this._vtypes[connection._type]; if (!wrapperClass) @@ -1990,11 +1994,7 @@ const NMApplet = new Lang.Class({ break; } } - } - - if (section == NMConnectionCategory.INVALID) - return; - if (section == NMConnectionCategory.VPN) { + } else if (section == NMConnectionCategory.VPN) { this._vpnSection.checkConnection(connection); } else { let devices = this._devices[section].devices;